Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F3 USA F12 Colombia F5 Colombia F6 USA F8 USA F9 USA F11 Ecuador F1 Ecuador F2 Ecuador F3 Bolivia F2 Bolivia F3 Chile F1 Chile F2 Chile F3 Chile F4 USA F5 USA F6 USA F12 USA F13 USA F14 USA F10 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Peru F1 Peru F3 Argentina F3 Argentina F5 Argentina F6 Venezuela F1 Venezuela F2 Venezuela F3 Germany F10 Peru F2 Peru F3 Brazil F4 Brazil F5 Brazil F6 Chile F4 Chile F5 Belgium F5 Peru F3 Chile F7 Peru F6 USA F4 USA F7 USA F2 USA F13 San Luis Potosi Challenger - San Luis Potosi Ourocard Tennis Challenger - Sao Paulo X Abierto Internacional de Salinas - Salinas Tunis Open - Tunis Seguros Bolivar Open - Bogota Porsche Open - Poznan La Serena Open - La Serena Copa Kia Challenger ATP - Santiago BMW Tennis Championship - Sunrise Aberto de Santa Catarina de Tenis - Florianopolis Tunis Open 2007 - Tunis The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Rabat Challenger Campos do Jordao Challenger Brasilia Challenger Lima Challenger Blunmenau Challenger Blumenau Challenger Open de Moselle - Metz Lyon SMS Tennis Open - Sao Paulo Puerto Rico Challenger Tennis Event - Humacao A Glimmer of Hope Challenger - Austin Countrywide Classic USTA Challenger - Carson 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia II Naples ITG Challenger - Naples San Remo Tennis Cup - San Remo Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Lima Challenger - Lima 2008 Knoxville Challenger - Knoxville Iquique Challenger Bucaramanga Challenger Belo Horizonte Challenger Barletta Challenger St. Brieuc Challenger Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Guayaquil Challenger Davidoff Swiss Indoors - Basel Cherbourg CH Open 13 - Marseille Paegas Czech Open - Prague 1997 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Qatar Mobil Open '98 - Doha 1998 Mercedes Cup - Stuttgart Open 13 - Marseille Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Open 13 - Marseille Dubai Tennis Open - Dubai Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Geneva CH Gerry Weber Open - Halle The Samsung Open - Bournemouth Santiago Lima Challenger Adelaide Scottsdale Grand Prix de Tennis de Toulouse - Toulouse Barcelona Heineken Open - Auckland Bucharest Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Auckland ABN/AMRO World Tennis Tournament - Rotterdam Pinehurst Kitzbuhel Adidas Open de Toulouse - Toulouse Samsung Open - Brighton Montevideo Milan Indoors - Milan Open 13 - Marseille Kuala Lumpur Jakarta VIII Avierto Internacional de Salinas - Salinas Sao Paulo Gerry Weber Open - Halle Florence Hilversum Long Island Toulouse The Samsung Open - Nottingham Sydney Indianapolis Long Island Bordeaux Lyon Open Seat Godo 2003 - Barcelona RCA Championships - Indianapolis Estoril Jakarta Dubai Bordeaux Casablanca Toulouse Prague Copa Ericsson - Lima 2003 Eddleman USTA Challenger - Birmingham San Marino Brasil Open - Costa do Sauipe Bogota RCA Championships - Indianapolis Qatar Open - Doha BellSouth Open - Vina del Mar Dubai Arizona Men's Tennis Championships - Scottsdale Gerry Weber Open - Halle Bordeaux Basel Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Adelaide The Dubai Tennis Championships - Dubai VI Trofeo Ciudad de Quito - Quito Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Telesp Celular Open - Ribeirao Preto VII Trofeo Ciudad de Quito - Quito USTA Challenger of San Antonio - San Antonio Visa Tennis Open - Sao Paulo 2003 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence Stuttgart Sporting Challenger 2003 - Turin Schickendanz Open - Furth X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Gerry Weber Open - Halle VI Gramado Open de Tenis - Gramado Grand Prix de Tennis - St. Jean de Luz The USTA Challenger at West End Racquet - Torrance Britania Zavaleta - Puebla Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon VI Gramado Open de Tenis - Gramado Open de Franche-Comte - Besancon Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota I Manta Open - Manta Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills GHI Bronx Classic - Bronx Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte ATP Open Castilla y Leon - Segovia II Manta Open - Manta Open D'Orleans - Orleans Schickendanz Open - Furth XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota V Gramado Open de Tennis - Gramado Open de Moselle - Metz ATP Kremlin Cup - Moscow Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Aberto de Sao Paulo - Sao Paulo Internazionali de Tennis di Bergamo - Bergamo The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport 2007 Nielsen Pro Tennis Championship - Winnetka Akbank Private Banking TED Open - Istanbul Ford Tennis Championships - Louisville Music City Challenger - Nashville PEOPLEnet Cup - Dnepropetrovsk Lima Challenger 2007 - Lima Internazionali di Tennis di Bergamo - Bergamo Abierto Internacional de Salinas 'Dario Expreso' - Salinas Medibank International - Sydney PBZ Zagreb Indoors - Zagreb BellSouth Open - Vina del Mar Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Ethias Trophy - Mons Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Austin Challenger - Austin The Dubai Tennis Championships - Dubai Sao Paulo Challenger Salinas Challenger Bergamo Challenger Caltanissetta Challenger Interwetten Austrian Open - Kitzbuhel Bordeaux Challenger Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Copa Ericsson Peru - Lima Tiburon Challenger - Tiburon Curitiba Challenger Tallahassee Tennis Challenger - Tallahassee Burbank Challenger - Burbank Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Santos Challenger Copa Petrobras Argentina - Buenos Aires VI Abierto Internacional de Salinas - Salinas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba 2001 USTA Tallahassee Tennis Challenger - Tallahassee IV Gramado Open de Tenis - Gramado ITG Miami Challenger - Miami Mercedes Cup - Stuttgart Monza Challenger USTA Challenger of Burbank - Burbank Johannesburg Challenger Challenger Cudad de Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla Mobilux Open - Luxembourg Internationaux du Doubs - Besancon SMS Tennis Cup - Sao Paulo ABN/AMRO World Tennis Tournament - Rotterdam Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2003 West Side Tennis Club Challenger - Forest Hills USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco New Haven Furth CH Brest CH VII Avierto Internacional de Salinas - Salinas Palermo San Luis Potosi Challenger 2002 - San Luis Potosi Challenger 42 - Andrezieux BH Tennis Open - Belo Horizonte Copenhagen Open - Copenhagen Estoril Open - Estoril 2002 Eddleman USTA Challenger - Birmingham Sarasota Challenger ARMS USTA Challenger - Rocky Mount IX Abierto Internacional de Salinas - Salinas ATU Cup - Weiden Abierto Club Casablanca - Mexico City Open Sainte Victoire - Aix-En-Provence 10th Wartburg Open - Eisenach IV Manta Open - Manta San Remo Tennis Cup - San Remo Prague Open - Prague Sporting Challenger - Turin Cridicard Mastercard Tennis Cup - Campos do Jordao Schickedanz Open - Furth BH Tennis Open International Cup - Belo Horizonte ATU Cup - Weiden Pilot Pen Tennis - New Haven Nice Copa Petrobras Colombia - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao ABN/AMRO World Tennis Tournament - Rotterdam 13 BH Tennis Open International Cup - Belo Horizonte College Station Challenger - College Station 2000 Challenger de Granby - Granby Stuttgart USTA Safeway Challenger - Aptos Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Tel Aviv Men's Pro Challenger at Tunica National - Tunica BNP Paribas Primrose - Bordeaux Hurricane Tennis Open - Bradenton Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago 2005 Freeman Men's Challenger - Joplin Copa Ericsson Brazil - Sao Paulo Segundo Aberto de Brasilia - Brasilia Open de L'Isere - Grenoble Music City Challenger - Nashville Bastad PEOPLEnet CUP - Dnepropetrovsk Telesp Celular Open - Campinas Grand Prix de Tennis de Lyon - Lyon Global Telecom Open - Curitiba Heineken Open - Auckland Dubai Open - Dubai Copa Ericsson Peru - Lima XI Abierto Internacional de Salinas - Salinas VIII Trofeo Ciudad de Quito - Quito Qatar ExxonMobil Open - Doha Seguros Bolivar Open - Medellin Cherbourg CH RCA Championships - Indianapolis Grand Prix de Tennis de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon MFS Pro Tennis Championships - Boston Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Dubai Tennis Open - Dubai Kremlin Cup - Moscow The Stella Artois Grass Court Championships - London St. Petersburg Open - St. Petersburg 1999 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. adidas Open de Toulouse - Toulouse European Community Championships - Antwerp Corona Mexico City Open - Mexico City Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha AXA Cup - London Open Seat-Godo 2000 - Barcelona The Stella Artois Grass Court Championships - Queen's/London Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven BMW Open - Munich Grand Prix de Tennis de Lyon - Lyon Legg Mason Tennis Classic - Washington D.C. Scania Stockholm Open - Stockholm Kremlin Cup - Moscow Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island The Nottingham Open - Nottingham ABN/AMRO World Tennis Tournament - Rotterdam Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Kitzbuhel Dubai Tennis Open - Dubai Nice Gstaad Stuttgart Toulouse Montevideo Auckland Dubai Scottsdale Waldbaum's Hamlet Cup - Long Island Bordeaux Toulouse Buenos Aires Grand Prix de Tennis de Lyon - Lyon Scottsdale Barcelona Adidas International - Sydney Stuttgart Nice Hilversum Prague Indianapolis Long Island Tel Aviv Santiago Buenos Aires Genova Gstaad Toulouse Bordeaux Genova Gstaad CA Tennis Trophy - Vienna XIII Trofeo Ciudad de Quito - Quito Schenectady Stuttgart Open 13 - Marseille Estoril RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca Florence Palermo Qatar Exxon Mobil Open 2003 - Doha Open 13 - Marseille Nice Ordina Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch Milan Mumbai Open - Mumbai Open de Moselle - Metz ATP Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Toulouse ATP Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Lyon Open 13 - Marseille Gerry Weber Open - Halle AEGON International - Eastbourne Thailand Open - Bangkok Rado Swiss Open - Gstaad Estoril Open - Estoril Open 13 - Marseille JSM Challenger of Champaign - Urbana Waldbaum's Hamlet Cup - Long Island Thailand Open - Bangkok The Nottingham Open - Nottingham Open Seat-Godo '98 - Barcelona Citrix Tennis Championships - Delray Beach Qatar Mobil Open '99 - Doha St. Polten 2001 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Dubai Open - Dubai Atlanta Brasil Open - Salvador Open de Moselle - Metz Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam Nossa Caixa Aberto de Sao Paulo - Sao Paulo San Remo Barcelona Stuttgart Outdoor Bordeaux Toulouse Paris Indoor Monte Carlo ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Vienna Sydney International - Sydney Adidas International - Sydney U.S. Open Adidas International - Sydney Campbell's Hall of Fame Tennis Championships - Newport Heineken Trophy - Rosmalen Berlin BCR Open Romania - Bucharest du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Hilversum The Lipton Championships - Key Biscayne Rado Swiss Open - Gstaad Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Milan Indoors - Milan Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Brasil Open - Salvador Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Santiago Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Casablanca Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Copa AT&T - Buenos Aires Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Monte Carlo Indian Wells Monte Carlo BMW Open - Munich Hamburg Rome Gerry Weber Open - Halle CA Tennis Trophy - Vienna Toulouse Indian Wells Indian Wells Key Biscayne Monte Carlo Rome Indian Wells Key Biscayne Monte Carlo Rome Indian Wells Key Biscayne Monte Carlo Rome Grand Prix de Tennis de Lyon - Lyon Paris Key Biscayne Monte Carlo Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Philadelphia Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Madrid Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Oahu Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Barcelona Sony Ericsson Open - Miami Marseille The Dubai Tennis Championships - Dubai Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Sony Ericsson Open - Miami Vienna BNP Paribas Masters - Paris Sydney International - Sydney Nice Pacific Life Open - Indian Wells Copa AT&T - Buenos Aires Brussels Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open Australian Open Wimbledon U.S. Open Australian Open French Open Italian Open - Rome French Open Australian Open French Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Paris Australian Open French Open U.S. Open - New York French Open - Paris U.S. Open - New York French Open Tennis Masters Series - Monte Carlo French Open - Paris Roland Garros Davis Cup, World Group, QR, BEL-FRA 3-2 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, REL2, MEX-PER 3-2 Hopman Cup - Perth Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 1R, VEN-PER 4-1 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, PO, PER-ECU 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 French Open - Paris Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Americas Group II, 2R, VEN-PER 3-1 Davis Cup, Group II, 1R, PER-AHO 5-0 Eutelsat Monte Carlo Open - Monte Carlo 1 Masters Guinot Mary Cohr Paris Pacific Life Open - Indian Wells U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Olympics - Sydney Barcelona Olympics Olympics - Athens Australian Open - Melbourne U.S. Open Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open Wimbledon - London Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 1R, BAH-PER 3-2 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, 1R, PER-BRA 2-3 Wimbledon - London Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 1, 1R, PER-VEN 3-2